using System;
using System.Collections.Generic;
using System.Text;

namespace RecruitmentSystem.Common
{
    public class PersonalUser : User
    {
        private int gender;

        private string nation;

        private DateTime birthday;

        private bool isMarriage;

        private double height;

        private double weight;

        private string code;

        private string school;

        private string knowledge;

        private int graduateYear;

        private string majorCategory;

        private string majorName;

        private string resumeUrl;

        private string currentStatu;

        private string professionaldescriptionAndSelfevaluation;

        private string workexperienceAndDescription;

        private string headPic;

        private List<JobPosition> jobs;

        public int Gender
        {
            get { return gender; }
            set { gender = value; }
        }

        public string Nation
        {
            get { return nation; }
            set { nation = value; }
        }

        public DateTime Birthday
        {
            get { return birthday; }
            set { birthday = value; }
        }

        public bool IsMarriage
        {
            get { return isMarriage; }
            set { isMarriage = value; }
        }

        public double Height
        {
            get { return height; }
            set { height = value; }
        }

        public double Weight
        {
            get { return weight; }
            set { weight = value; }
        }

        public string Code
        {
            get { return code; }
            set { code = value; }
        }

        public string School
        {
            get { return school; }
            set { school = value; }
        }

        public string Knowledge
        {
            get { return knowledge; }
            set { knowledge = value; }
        }

        public int GraduateYear
        {
            get { return graduateYear; }
            set { graduateYear = value; }
        }

        public string MajorCategory
        {
            get { return majorCategory; }
            set { majorCategory = value; }
        }

        public string MajorName
        {
            get { return majorName; }
            set { majorName = value; }
        }

        public string ResumeUrl
        {
            get
            {
                return resumeUrl;
            }
            set
            {
                resumeUrl = value;
            }
        }

        public string CurrentStatu
        {
            get
            {
                return currentStatu;
            }
            set
            {
                currentStatu = value;
            }
        }

        public string ProfessionaldescriptionAndSelfevaluation
        {
            get { return professionaldescriptionAndSelfevaluation; }
            set { professionaldescriptionAndSelfevaluation = value; }
        }

        public string WorkexperienceAndDescription
        {
            get { return workexperienceAndDescription; }
            set { workexperienceAndDescription = value; }
        }

        public string HeadPic
        {
            get { return headPic; }
            set { headPic = value; }
        }

        public List<JobPosition> Jobs
        {
            get { return jobs; }
            set { jobs = value; }
        }
    }
}
